/**
 * 
 */
package at.ac.lbg.media.vis.framework.model;

import java.util.ArrayList;
import java.util.List;

/**
 * @author Evelyn Münster
 *
 */
public class Artwork {
	
	private Long id;
	private String title;
	private Integer year;
	private Integer nica;
	
	private double x;
	private double y;
	private int stackCount;
	
	private List<Category> categories = new ArrayList<Category>();
	
	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * @param title the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * @return the categories
	 */
	public List<Category> getCategories() {
		return categories;
	}
	/**
	 * @param categories the categories to set
	 */
	public void setCategories(List<Category> categories) {
		this.categories = categories;
	}
	/**
	 * @return the x
	 */
	public double getX() {
		return x;
	}
	/**
	 * @param x the x to set
	 */
	public void setX(double x) {
		this.x = x;
	}
	/**
	 * @return the y
	 */
	public double getY() {
		return y;
	}
	/**
	 * @param y the y to set
	 */
	public void setY(double y) {
		this.y = y;
	}
    public int getStackCount() {
        return stackCount;
    }
    public void setStackCount(int stackCount) {
        this.stackCount = stackCount;
    }
    public Integer getYear() {
        return year;
    }
    public void setYear(Integer year) {
        this.year = year;
    }
	public void setNica(Integer nica) {
		this.nica = nica;
	}
	public Integer getNica() {
		return nica;
	}

	
	
}
